deep spot in river to swim - Français Anglais Dictionnaire